// pages/login/login.js
const app = getApp()

Page({

  /**
   * 页面的初始数据
   */
  data: {
    openID: null,
    active: 2,
    //通过list配合onChange函数实现页面跳转 
    list:[   
        {"url": "../index/index"},
        {"url": "../Community/index"},
        {"url": "../login/login"},
    ]
  },

  onLoad() {
    if (wx.getUserProfile) {
      this.setData({
        canIUseGetUserProfile: true
      })
    }
  },

  // 获取用户信息
  getMyInfo: function(e) {
    wx.getUserProfile({
      desc: '展示用户信息', 
      success: (res) => {
        this.setData({
          isLogin: true,
          src: res.userInfo.avatarUrl,
          nickName: res.userInfo.nickName,
          openID: app.globalData.usrOpenID // 测试openid的使用
        })
        app.globalData.isLogin = true
      }
    }) // wx.getUserProfile
  },
  
  // 跳转发帖记录
  jumpMyPost(e) {
    wx.navigateTo({
      url: '/pages/myPost/myPost',
    })
  },

  // 完善个人信息 improveInfo
  
  // 退出登录
  Logout() {
    wx.showModal({
      title: '提示',
      content: '确定要退出登陆吗QWQ',
      success: function (res) {
        if (res.confirm) {
          console.log('确定退出登录')
          wx.removeStorageSync('userInfo');
          const isLogin = false;
          wx.redirectTo({
            url:'/pages/index/index',
          })
        } else {
          console.log('取消退出登录')
        }
      }
    })
  },

  // 通知栏点击
  notice_chick(event){
    wx.navigateTo({
      url: '../out/out',  //跳转页面书写在out下wxml中
    });
  },
  // 设置当前页面属性为选择   
  onChange(event) {
    this.setData({ active: event.detail });
    wx.navigateTo({
      url: this.data.list[event.detail].url ,
    });
  },

})